@echo off
echo ===================================
echo 隧道管理系统启动脚本 (Windows)
echo ===================================

echo [1/4] 检查环境...
where node >nul 2>nul
if %errorlevel% neq 0 (
    echo [错误] 未检测到Node.js环境，请先安装Node.js
    pause
    exit /b 1
)

echo [2/4] 启动后端服务...
start cmd /k "cd server && npm install && npm run dev"
echo 后端服务启动中，请等待...
timeout /t 5 /nobreak >nul

echo [3/4] 启动前端服务...
start cmd /k "npm install && npm run dev"
echo 前端服务启动中，请等待...
timeout /t 5 /nobreak >nul

echo [4/4] 启动完成！
echo.
echo 服务访问地址:
echo - 前端应用: http://localhost:3000
echo - 后端API: http://localhost:3030
echo - API文档: http://localhost:3030/api-docs
echo.
echo 提示: 关闭此窗口不会停止服务，请手动关闭服务窗口以停止服务。

pause
